high pressure piping valves - Turco Inglés Diccionario